// ----- BUTTONS COLORS ---- 
// ----- Blue:  B , Default:  D , Green:  G , Red:  R , White:  W ,  Yellow:  Y 

$set_ps_global(do.colbutt,%ps_foobar2000_path%\themes\DarkOne\Buttons\Others\B\)

// ----- TIME BACKGROUND ---- 
// ----- Blue: 27-41-53 , Default: 31-44-53 , Green: 18-46-35 , Red: 40-27-35 , White: 36-46-53 , Yellow: 36-46-35

$puts(t.col,27-41-53)

// ----- BACKGROUND -----
$drawrect(0,0,%ps_width%,%ps_height%,%do.colour%,%do.colour%)

// ----- TIME SECTION -----
$ifequal(%do.display.switch%,2,
	$puts(col1,$if(%ps_isplaying%,$ifequal(%do.time.switch%,1,192-192-192,$get(t.col)),$get(t.col)))
	$puts(col2,$if(%ps_isplaying%,$ifequal(%do.time.switch%,2,192-192-192,$get(t.col)),$get(t.col)))
	$font(Arial Black,5,)$drawtextex(ELAPSED,$sub(%ps_width%,67),$sub(%ps_height%,31),35,8,$get(col1),left)
	$font(Arial Black,5,)$drawtextex(REMAIN,$sub(%ps_width%,33),$sub(%ps_height%,31),33,8,$get(col2),right)
	$font(DarkOne,14,)$drawstring($char(9608)$char(9608):$char(9608)$char(9608):$char(9608)$char(9608),$sub(%ps_width%,76),$sub(%ps_height%,19),77,17,$get(t.col),right)
,
)

// ----- PANEL MANAGEMENT -----
$movepanel_c(Peakmeter,33,$sub(%ps_height%,30),$sub(%ps_width%,$ifequal(%do.display.switch%,1,34,104)),30)

$showpanel_c(Seekbar and Display,$ifequal(%do.display.switch%,1,1,0))
$showpanel_c(Waveform seekbar,$ifequal(%do.display.switch%,2,$if($or($not(%ps_isplaying%),$stricmp($left(%path%,7),'http://')),0,1),0))

// ----- STREAM FIX FOR WAVEFORM SEEKBAR -----
$ifequal(%do.display.switch%,2,
	$if($and(%ps_isplaying%,$stricmp($left(%path%,7),'http://')),
		$gradientrect(0,$sub(%ps_height%,90),%ps_width%,56,76-121-153-80,76-121-153-48,,50)
		$font(Impact,48,)$drawtextex(STREAM,0,$sub(%ps_height%,90),%ps_width%,56,38-61-76,vcenter hcenter)
	)
,
)

// ----- BUTTONS -----
// FAKE-BUTTON
$textbutton(0,2,1,1,,,CONTEXT:Main Menu/File/,,)

$puts(cmd1,$ifequal(%do.display.switch%,1,2,1))
$puts(cmd2,$ifequal(%do.time.switch%,1,2,1))
$puts(img,$if(%ps_isplaying%,,stop))

$imagebutton(1,$sub(%ps_height%,28),27,27,%do.colbutt%$get(cmd1)$get(img).png,%do.colbutt%$get(cmd1)MH.png,SETGLOBAL:do.display.switch:$get(cmd1);REFRESH,,)

$ifequal(%do.display.switch%,2,
	$imagebutton($sub(%ps_width%,67),$sub(%ps_height%,31),67,30,,,SETGLOBAL:do.time.switch:$get(cmd2);REFRESH,,)
,
)